physically challenged person - Inglés Sinónimo Diccionario